package com.atguigu.daijia.common.service;


import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class RabbitService {

    @Autowired
    private RabbitTemplate rabbitTemplate;

    //exchange——要发送的交换机名称；
    //routingKey——路由键，交换机根据它来决定把消息路由到哪个队列；
    //message——业务数据，这里只是普通字符串，实际也可以是对象（会被序列化）。
    //发送消息
    public boolean sendMessage(String exchange, String routingKey, String message)
    {
        rabbitTemplate.convertAndSend(exchange,routingKey,message);
        System.out.println("消息发送成功");
        return true;
    }

}
